body
{
   top:           0px;
   /*bottom:        0px;
   left:    0px;
   right:   0px;*/
   max-width:         600px;
   /*margin-left: auto;
   margin-right:auto;*/
   /*padding: 0px 0px 0px 0px;*/
   /*margin:        0px auto 0px auto;*/
   /*border-left:   1px solid black;
   border-right:   1px solid black;*/
   font-family:   arial,sans-serif;
}

div.header
{
   /*background-color: #ffff00;*/
   width:            100%;
   /*height:           15%;*/
   top:              0px;
   left:             0px;
   right:            0px;
   /*padding:          10px 10px 10px 10px;*/
   float:            left;
   border-bottom:     1px solid black;
}

div.lHeader
{
   /*background-color: #fff000;*/
   /*width:            49%;*/
   max-width:        50%;
   /*height:           100%;*/
   float:            left;
   text-align:       left;
   overflow:         auto;
}

div.rHeader
{
   /*background-color: #000fff;*/
   /*width:            49%;*/
   max-width:        50%;
   /*height:           100%;*/
   float:            right;
   text-align:       right;
   /*overflow:         auto;*/
}

div.main
{
   /*background-color: #00ff00;*/
   width:            100%;
   height:           75%;
   /*height:           500px;*/
   /*min-height:       75%;*/
   float:            left;
}

div.sidebar
{
   margin-right:     -1px;
   width:            20%;
   height:           100%;
   /*background-color: #ff9900;*/
   float:            left;
   overflow:         auto;
   border-right:     1px solid black;
}

div.content
{
   /*width:            80%;*/
   /*height:           100%;*/
   /*background-color: #ffcc00;*/
   /*float:            right;*/
   float:            left;
   overflow:         auto;
}

div.full
{
   width:            100%;
}

div.footer
{
   /*background-color: #0f0f0f;*/
   /*color:            #ffffff;*/
   width:            100%;
   /*height:           75px;*/
   float:            left;
   bottom:           0px;
   left:             0px;
   right:            0px;
   /*vertical-align:   middle;*/
   border-top:       1px solid black;
}

div.contentStyling
{
   padding:          10px 10px 10px 10px;
}

h2
{
   margin-top:       0px;
   padding-top:      0px;
}

a 
{
   padding:          3px 3px 3px 3px;
   color:            #000000;
   background-color: #FFE97F;
   border:           1px solid black;
   text-decoration:  none;
   
}

a[href]:hover 
{
   color:            #CC0000;
   background-color: #FFFFCC;
}
